本文是学习GB-T 35117-2017 制造过程物联功能体系结构. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们
本标准给出了制造过程物联系统的体系结构、制造过程物联系统在功能和实现方面的参考模型。
本标准适用于制造过程物联系统的选型、开发及实施。
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
IEC 62264-1:2013 企业控制系统集成
第1部分:术语和模型(Enterprise-control system inte-
gration—Part 1:Models and terminology)
下列术语和定义适用于本文件。
3.1
制造过程物联系统 internet of things in
manufacturing processes
通过物联网技术实现制造企业生产过程信息感知、传递和处理的系统。
3.2
体系结构 architechture
系统结构、行为和属性的高级抽象。
注:体系结构不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提
供了一些设计决策的基本原理。
3.3
多层体系结构 N-tiers architecture
用于定义(系统)的结构及系统成员间相互关系的一套规则。
注:多层体系结构通过将表示层、逻辑层和数据层的处理相分离,为软件开发提供更好的灵活性、扩展性和伸缩性,
支持组件化设计。
3.4
软构件 software component
语义完整、语法正确和有可重用价值的单元软件。
注:软构件是软件重用过程中可以明确辩识的系统。结构上,它是语义描述、通讯接口和实现代码的复合体。
3.5
功能构件 function component
系统中从用户视角可明确区分的、业务功能独立的构成成分。
注:功能构件具有面向对象软件设计特性,支持这种中间件的任何其他语言都可以在运行代码的级别上使用它,而
不是使用其源码。
GB/T 35117—2017
3.6
子系统 subsystem
系统的组成部分,对应于相对独立的一组业务的集合,可以独立于其他子系统单独使用。
示例:
物物互联子系统,它处理的业务主要是通过配置不同的传感器设备于不同的制造资源,实现不同制造资源的
互联和互感。
3.7
功能 function
系统基本集成单元,对应于一个具体的业务。
示例: 物物互联子系统中的实时信息感知操作。
3.8
模块 module
功能的具体实现步骤。
示例:
在物物互联子系统中的实时信息感知操作功能,可以分为制造资源端传感器读取模块(传感器感知事件),服
务器端处理模块等。
下列缩略语适用于本文件。
AP: 接入点(Access Point)
ERP: 企业资源规划(Enterprise Resource Planning)
MES: 制造执行系统(Manufacturing Execution System)
PLM: 产品生命周期管理(Product Lifecycle Management)
RFID: 无线射频识别(Radio Frequency Identification)
制造过程物联系统是一个复杂的软、硬件系统,为了清晰地确定系统,应该将制造过程物联系统按
照递阶分解的原则划分为子系统-功能-模块。
系统单元是可复用的,可以为其他多个子系统、功能和模块服务。
可复用的系统单元应采用构件方式进行软件实现。子系统、功能、模块都可以对应着相应的软件构
件。这主要取决于制造过程物联系统在封装构件时,是在哪一级上以标准的方式开放其应用接口。
制造过程物联系统的功能构件从系统的业务逻辑的角度定义了可复用的功能单元,它一般直接对
应着相应的具体业务功能。功能构件可以由一个或多个软构件来实现,此时一个功能构件可以对应着
粒度为功能或模块的一个或多个软件构件。多个功能构件也可以对应着一个软件构件,例如多个功能
构件可以对应着一个粒度为子系统的软件构件。
在递阶分解原则基础上,制造过程物联的体系结构应体现如下特征:
a) 技术成熟性:基于目前成熟的、最新的软件开发技术及信息化技术。
架构开放性:制造过程物联系统不仅可以运行在基于标准的b)Web
开放模式下,同时应以符合
业界标准的形式向其他相关软件(如:MES、ERP、PLM
等)开放其接口,作为公开的形式任何
接受开放接口的软件都可以在执行代码级上调用或使用制造过程物联系统开放的功能,实现
和制造过程物联系统的功能及数据的交换。
c)
平台性兼容性:跨平台性使得制造过程物联软件有很强的可扩展性,使其可以适用于从中小型
GB/T 35117—2017
企业到大型集团化企业的广泛领域。
d) 标准满足性:遵循并满足国际上开放的业界标准。
5.2.1 制造过程物联系统功能层次模型
制造过程物联系统的功能层次模型是制造过程物联系统实现过程中需要遵循的指导性框架规范。
如图1所示,制造过程物联功能体系包括四个层次,即制造资源物物互联层、动态事件实时感知层、信息
整合层和应用服务层。
style="width:8.63403in;height:7.01389in" />
style="width:0.27329in;height:0.14674in" />
style="width:8.63403in;height:7.01389in" />
图 1 制造过程物联功能层次模型
制造资源物物互联层基于物联网技术对制造过程涉及的多源信息进行采集,实现不同制造资源的
互联。制造资源物物互联包括制造物联网优化配置与制造资源建模两方面内容:
a) 制造物联网优化配置:
制造物联网为制造物联系统提供底层通讯网络。制造过程物联涉及的制造信息具有多源、复
杂的特征,包括操作员工、在制品、物料等的移动信息和状态信息、工件的加工信息(工件加工
的几何信息)、设备的工况信息(如:机床振动)等;传统的有线网络和基于无线
AP 的网络解决
方案存在场地限制、制造资源移动性强和通讯盲点等问题,不适用于复杂车间环境中动态制造
信息的传输。制造物联网需要选用具有动态自行组网和最大可能地消除盲点的特性的异构多
跳网络,以实现复杂车间环境中动态制造信息的可靠传输。
b) 智能制造资源建模:
制造资源具有感知交互能力是制造过程物联系统的重要特征。通过为不同制造资源(如人、设
备、物料、工具等)配备相应的传感设备,使得制造资源具有一定的逻辑行为能力,能主动感知
其周围制造环境的变化,也能基于传感网反映该制造资源的实时运行状态和环境变化数据。
GB/T 35117—2017
根据配备的传感设备功能的不同,智能制造资源分为具有感知能力的智能制造资源和被感知
的智能制造资源。以 RFID 传感设备为例,配备了RFID
标签的车间工作人员、托盘以及安置 了 RFID
读写器和传感器于测量设备的制造设备等都可看作是智能制造资源。其中,配备了
RFID
读写器等的制造资源可看作是具有感知能力的智能制造资源,因为安置了RFID
读写器 的制造设备可以在一定的距离范围内感知配备了RFID
标签的可感知智能制造资源(配备了
RFID 标签的员工、托盘、物料等)的活动状态。
动态事件实时感知是制造过程物联系统主动地获取制造执行过程动态信息的重要方式,也为制造
执行过程的动态优化决策提供原信息。图2给出了动态事件实时感知子系统的参考模型。
style="width:8.95321in;height:2.92006in" />多层次事件描述模板
Critical Event
---//层次关系描述
---//逻辑关系描述
---//时序关系描述
Critical Event
图 2 动态事件实时感知参考模型
采用面向制造过程的多层次事件体系(原始事件和关键事件)的层次结构,可以更好地描述多层次
事件间的时序关系和逻辑关系。
原始事件是关键事件处理技术中的一个基本概念,是指传感器捕获的事件,通常包含三个最基本的
要素:事件主体(e)、内容(c)和时间(t)。
关键事件由原始事件或者复杂事件经过一定的规则运算而合
成的一类新的有意义的事件,如生产任务执行监控、在制品库存监控等。
在关键事件和原始事件的关系描述方面,采用操作符对关键事件进行描述。主要用到的操作符包
括时序操作符(如:顺序关系),逻辑关系操作符(如:与、或关系),层次关系操作符(如:包含关系)和运算
操作符(如:数学运算)等。
信息整合是制造过程物联系统对获得分散的原始事件的实时数据进行整合,以实现数据的增值,进
而为制造过程的动态优化决策提供原信息。图3给出了信息整合子系统的参考模型。
制造过程物联系统采用基于事件驱动架构的方式对制造过程进行主动感知,每当检测到新事件的
发生则通过该原始事件与关键事件的数据模型,获得相应的制造过程现况。具体实现框架包括三个
阶段:
a)
基于多层次事件数据模型和描述模板,面向制造过程的关键监控点(如生产任务执行监控、设
备负荷监控、在制品库存监控、员工生产能力监控等),即关键事件,建立多层次事件间的关联
模型;
b)
采用操作符构建关键事件模式树和对应的动态存储结构,建立基于时序关系和逻辑关系的关
键事件处理的操作符;
c)
应用关键事件处理引擎对关键事件所涉及的各级多层次事件的遍历、匹配和执行,并结合各类
传感设备在制造执行层捕获的实时数据进行操作运算以获得制造执行过程关键监控点的实时
执行信息。
GB/T 35117—2017
style="width:6.80694in;height:2.15347in" />
图 3 信息聚合的参考模型
应用服务层是制造过程物联系统中的面向领域应用的子系统,其核心是如何应用获得制造过程实
时数据和信息为制造过程的优化提供应用服务。图4给出了应用服务子系统的参考模型。
style="width:5.42014in;height:5.38056in" />
图 4 基于实时信息的应用服务参考模型
应用服务包括实时制造进度/成本监控与追溯、实时在制品状态监控与追溯、实时生产异常感知、制
造任务动态调度、制造物料准时配送、实时制造性能分析、生产准备时间的标准化、实时进度与计划的
比对。
制造过程物联业务主要包括获取制造任务、生产准备、生产、过程信息监控、任务完成五个业务
环节。
制造过程物联的业务层次模型应符合 ISO/IEC 62264-1:2013
所规定的企业控制系统层次结构。
如图5所示,制造过程物联系统结构包含四个业务层次:
a)
企业资源计划层:创建工厂主计划,包括生产、原材料使用、配送和运输等;决定库存水平。典
型的处理时间级别是:月、周、日。
b)
工厂生产计划层:生产制造过程的控制与优化。典型的处理时间级别是:班次、小时、分钟、秒。
c)
生产现场层:生产现场监测与控制,包括生产过程的跟踪、监测与控制。典型的处理时间级别
是:小时、分钟、秒、毫秒。
GB/T 35117—2017
style="width:9.42708in;height:6.69375in" />
图 5 制造过程物联业务架构
制造过程物联系统参考实现模型定义了软件实现的推荐模型。
制造过程物联系统应采用多层体系架构,为软件的可扩展性及可维护性提供支持。制造过程物联
系统应采用构件方式实现系统的各项功能,使系统可以支持基于工作流的、面向业务流程的重组,提高
制造过程物联系统的可配置性和适应性。制造过程物联系统推荐将构件根据其业务类型划分为基础功
能构件、基础业务构件、业务逻辑构件、客户端构件四个层次:
a) 基础功能构件负责对操作系统、数据库、应用服务器、Web
服务器等的操作或通讯;
b)
基础业务构件是系统中的通用构件,它们被具体的制造过程物联业务处理构件调用;
c)
业务逻辑构件是实现具体的制造过程物联业务逻辑的构件,每一个构件可以完成某一方面的
业务处理功能,例如过程监控业务构件、性能分析业务构件等;
d)
客户端构件是用来完成客户端界面的构件,包括动态页面程序,自定义标签,客户端控件等。
制造过程物联系统的评价体系既要反映出制造过程物联系统的功能特征,又需要对制造物联系统
的网络及实现特征进行评价。不同类型的生产企业可根据需要从不同的层次上对制造过程物联系统进
行分析和评价。如图6所示,制造过程物联功能系统参考评价体系包括传感网结构指标、功能结构指标
及软件结构指标三个方面。
style="width:3.09333in" />
style="width:6.91389in;height:4.86042in" />
GB/T 35117—2017
图 6 制造过程物联功能系统参考评价体系
更多内容 可以 GB-T 35117-2017 制造过程物联功能体系结构. 进一步学习